Results for "

mortar shell

"
English - Turkish Dictionary

mortar shell

(English - Turkish Dictionary) :
havan mermisi.